package com.tanhua.dubbo.api;

import com.tanhua.manage.domain.mongo.UserLocation;
import com.tanhua.manage.domain.vo.UserLocationVo;

import java.util.List;

public interface UserLocationApi {
    /**
     * 上报地理位置
     * @param userLocation
     * @param latitude
     * @param longitude
     */
    void save(UserLocation userLocation, Double latitude, Double longitude);


    /**
     * 搜附近
     * @param loginUserId
     * @param distance
     * @return
     */
    List<UserLocationVo> searchNearBy(Long loginUserId, Long distance);
}
